storm water overflow - German English Dictionary